package com.prolestar.report.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class PsPublicsentimentReportVO {
    /** 舆情上报id */
    private Long id;

    /** 上报舆情标题 */
    private String pstitle;

    /** 倾向性 */
    private Long tendentiousness;

    /** 网址 */
    private String linkUrl;

    /** 媒体类型 */
    private String mediaType;

    /** 来源网站 */
    private String srcWebset;

    /** 发布时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date releaseTime;

    /** 上报人 */
    private String reportBy;

    /** 上报单位 */
    private String reportUnit;

    /** 上报时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date reportTime;

    /** 上报内容 */
    private String reportContent;

    /** 状态：1=草稿；2=已上报；3=已处理；4=已退回；5=已删除； */
    private Long status;
}
